2 Chainz Thinks The Braves Are A Lock To Win The World Series.